namespace java com.to8to.thrift.diary.stconfigs
namespace php com.to8to.thrift.diary.stconfigs

include "module.thrift"

    /** ========== 确定该值是否存在 ================================================ */
    
struct GetStConfigSubIdMapRequest
{
    /** 【必填】 类型名 */
    1:string type_name 
    /** 【不填】 等级 */
    2:i32 level=1 
    /** 【选填】 无parent_id时，就当做一级内容 */
    3:string parent_id 
    /** 跟踪字段 【选填】 前端需要跟踪时设置该字段 */
    10:string trace_tag 
}
struct GetStConfigSubIdMapResponse
{
    /**  */
    1:string res="succ" 
    /**  */
    2:map<string,string> ids_map 
    /** 跟踪字段 */
    10:string trace_tag 
}

struct GetAllStConfigIdMapRequest{
    /** 跟踪字段 【选填】 前端需要跟踪时设置该字段 */
    10:string trace_tag 
	
	/** 版本控制 参考module.const字段 */ 
	11:double version=2.0
}
struct GetAllStConfigIdMapResponse{
    /**  */
    1:string res="succ" 
    /**  */
    2:list<module.TStType> st_types 
    /** 跟踪字段 */
    10:string trace_tag 
}

struct GetStOrderListRequest{
    /** 大类名 【必填】 */
    1:string type_name 
    /** 父id 【选填】 不填时返回整棵树 */
    2:i32 parent_id 
    /** 跟踪字段 【选填】 前端需要跟踪时设置该字段 */
    10:string trace_tag 
}

struct GetStOrderListResponse{
 1:string res="succ"
 2:module.TStOrderList order_list
    /** 跟踪字段 */
    10:string trace_tag 
}
